armed detachment - Turc Anglais Dictionnaire